be available in sufficient amount - Englisch Synonyme Wörterbuch